overly elaborate - Alemán Inglés Diccionario